A2E ESTATE← CONSOLEHEATMAPPM SUITEUNDER REVIEW · first-pass standards review 2026-10-05 · not certified · sample data is constructed
A2E PM PLATFORM
{{ projectName }}
🏠Dashboard
Initiating
📜Charter
Planning
📋Scope / WBS
📌Assumptions
👥Resources
💰Budget & EVM
💵Financials & Margin
Execution
🔍Scope Adjudicator
📅Schedule
🗂️RAID Log
🎲Risk Register ($)
⚠️Change Control
Governance
🤝Stakeholders
✅Closeout
📈Reports
📎Appendix
{{ projectContractType }} · {{ projectPhase }}
{{ baselineLabel }}
{{ projectName }}
{{ projectClient }}
{{ overallRagLabel }}
CPI {{ cpi }} SPI {{ spi }}
PM: {{ projectPM }}
⚖️ Subcontracts ⌂ Suite
Project Dashboard
Budget (BAC)
{{ bac }}
CPI (EV/AC)
{{ cpi }}
CV {{ cv }}
SPI (EV/PV)
{{ spi }}
SV {{ sv }}
EAC (BAC/CPI)
{{ eac }}
VAC {{ vac }}
% Complete
{{ pctComplete }}%
EV {{ evmEV }}
EVM Performance
Planned Value (PV){{ evmPV }}
Earned Value (EV){{ evmEV }}
Actual Cost (AC){{ evmAC }}
RAID Status
Open Items{{ openRaidCount }}
High Risks (P×I≥15){{ highRisks }}
Total RAID Items{{ raidCount }}
Change Control
Pending CRs{{ pendingCRs }}
Total CRs{{ crCount }}
Adjudications Run{{ adjHistoryCount }}
Scope Baseline
WBS Items{{ wbsCount }}
Total Budget{{ bac }}
Baseline{{ baselineLabel }}
Standards Alignment — PMBOK® Guide 8th Edition
ANSI/PMI 99-001-2025 · structure from public ToC
Every module mapped to its PMBOK 8 Performance Domain. ● grounded in standard formula/your repo · ● constructed logic (engineering choice, not a Handbook quotation). Upload the PMBOK 8 PDF to convert amber rows to verbatim.
PMBOK 8 Domain
Implemented By
Coverage
Grounding
{{ p.domain }}
{{ p.module }}
{{ p.coverage }}
●{{ p.grounding }}
Scope / Work Breakdown Structure
{{ wbsCount }} items · {{ bac }} total · {{ baselineLabel }}
Code
Title
Level
Budget ($)
SOW Reference
Code
Title
Ref
Budget
Progress
EV
Scope
{{ row.code }}
{{ row.title }}
{{ row.source }}
{{ row.budget }}
{{ row.pct }}%
{{ row.ev }}
{{ row.scopeLabel }}
Resource Roster
{{ resourceCount }} resources · Contract: {{ projectContractType }}
Name / Role Description
Code
Bill $/hr
Cost $/hr
Name
Role
Bill Rate
Cost Rate
Loaded
Margin
Type
{{ r.name }}
{{ r.role }}
{{ r.billDisplay }}
{{ r.costDisplay }}
{{ r.loadedDisplay }}
{{ r.marginDisplay }}
{{ r.capexLabel }}
Loaded = Cost × 1.35 (overhead + G&A) Margin = (Bill − Cost) / Bill × 100 ■ ≥30% good ■ 20–29% watch ■ <20% alert
Budget & Earned Value Management
EVM Inputs — Update as Actuals Come In
Planned Value (PV) — time-phased budget to date
Earned Value (EV) — budgeted cost of work performed
Actual Cost (AC) — actual cost incurred to date
CPI = EV÷AC
{{ cpi }}
{{ cpiLabel }}
SPI = EV÷PV
{{ spi }}
{{ spiLabel }}
TCPI
{{ tcpi }}
Required future efficiency
% Complete
{{ pctComplete }}%
EV÷BAC
EAC = BAC÷CPI
{{ eac }}
ETC = EAC−AC
{{ etc }}
CV = EV−AC
{{ cv }}
VAC = BAC−EAC
{{ vac }}
Scope Creep Adjudicator
Enter any new task or request in plain language. The engine classifies it against the locked scope baseline and renders a binding verdict with evidence.
New Task / Request — Plain Language
Verdict
{{ adjVerdict }}
Confidence
{{ adjScore }}%
Closest WBS Match
{{ adjItemCode }} — {{ adjItemTitle }}
{{ reason.text }}
PM Recommendation
{{ adjRec }}
{{ adjTimestamp }} · "{{ adjInputDisplay }}"
Recent Adjudications
{{ h.verdict }} {{ h.input }} {{ h.score }}%
Project Schedule
Critical Path: {{ criticalPathLabel }} — zero float; any slip delays the project end date.
ID
Task / Assignee
Timeline (critical = red)
Float
{{ g.id }}
{{ g.title }}
{{ g.assigneeName }} · {{ g.duration }}d
{{ g.floatDays }}d
Current Sprint
{{ currentSprint }}
Avg Velocity
{{ avgVelocity }} pts/sprint
Sprints
{{ sprintCount }}
Velocity — Committed vs. Completed
{{ sp.name }} · {{ sp.goal }}{{ sp.completed }}/{{ sp.committed }} pts
To Do · {{ todoCount }}
{{ c.title }}
{{ c.id }}{{ c.points }} pts
In Progress · {{ progressCount }}
{{ c.title }}
{{ c.id }}{{ c.points }} pts
Done · {{ doneCount }}
{{ c.title }}
{{ c.id }}{{ c.points }} pts
RAID Log
{{ openRaidCount }} open · {{ highRisks }} high risks · {{ raidCount }} total
Type
Description
Prob
Impact
Owner
Due Date
ID
Type
Description
P
I
P×I
Owner
Due
Status
{{ r.id }}
{{ r.type }}
{{ r.desc }}
{{ r.probDisplay }}
{{ r.impactDisplay }}
{{ r.pxiDisplay }}
{{ r.owner }}
{{ r.due }}
{{ r.status }}
Change Control Register
{{ pendingCRs }} pending · {{ crCount }} total CRs
CR Title
Requestor
Cost $
Days Δ
Business Justification
CR #
Title
Requestor
Cost Impact
Sched Δ
Status
Actions
{{ cr.id }}
{{ cr.title }}
{{ cr.requestor }}
{{ cr.costDisplay }}
{{ cr.schedDisplay }}
{{ cr.status }}
Financials & Margin
Bill vs. cost across the roster · contract type {{ finContractType }}
Margin Target {{ finTarget }}%
Revenue (bill)
{{ finTotRev }}
Cost (internal)
{{ finTotCost }}
Gross Profit
{{ finTotProfit }}
Actual Margin
{{ finTotMargin }}%
{{ finVsTarget }} pts vs target
Actual margin {{ finTotMargin }}% vs. target {{ finTarget }}%{{ finVerdict }}
Blended bill rate {{ finBlendedBill }}/hrBlended cost rate {{ finBlendedCost }}/hrTotal hours {{ finTotHours }}
Resource
Hrs
Bill
Cost
Revenue
Cost $
Profit
Margin
{{ f.name }} {{ f.role }}
{{ f.hours }}
{{ f.bill }}
{{ f.cost }}
{{ f.rev }}
{{ f.cost$ }}
{{ f.profit }}
{{ f.margin }}
Hours are role-based planning estimates. Margin = (Bill − Cost) ÷ Bill. Target line (purple) is set above; rows turn amber within 10 pts of target and red below. Contract type {{ finContractType }} governs how these bill to the customer.
Assumptions Library
Standard project/customer assumptions — the CYA baseline every proposal and charter should state. {{ assumIncluded }} of {{ assumTotal }} included. Toggle each; included items flow into the charter and scope statement.
{{ a.cat }}
{{ a.text }}
Project Charter
PMBOK 8 §2.1 · Initiate Project or Phase
The authorizing artifact. Everything downstream references this. Data saves automatically and persists across sessions.
Project Name
Client / Customer
Project Manager
Executive Sponsor
Contract Type
Phase
Start Date
Target End Date
Business Objective
Success Criteria
Charter Approval Gate
{{ chApprovedMsg }}
Requirements Register
Elicit, categorize, and trace each requirement to its source. Mark validated once accepted — {{ reqVerified }} of {{ reqCount }} validated. PMBOK 8 §2.2 · Elicit & Analyze Requirements / Validate Scope.
Requirement
Type
Source
{{ q.id }}
{{ q.text }} · {{ q.source }}
{{ q.type }}
Reports & Presentations
One-click reports built live from current project data. Print/PDF any report or open the executive deck.
{{ rc.icon }}
{{ rc.name }}
{{ rc.desc }}
{{ rc.cadence }}
📊 Open Executive Deck ↗
{{ activeReportName }}
{{ projectName }} · {{ projectClient }} · {{ reportDate }}
Overall Health
{{ overallRagLabel }}
{{ ln.label }} {{ ln.value }}
Quantitative Risk Register
PMBOK 8 §2.7 · Perform Risk Analysis (EMV)
Every risk carries a dollar exposure. EMV = Probability × Cost Impact. Contingency reserve defaults to 3% of Total Contract Value. Edit probability/cost inline; toggle risks in or out.
Total Contract Value
{{ riskTCV }}
Total Risk Exposure (EMV)
{{ riskTotalEMV }}
Contingency Reserve
% = {{ riskContingency }}
Reserve vs. EMV
{{ riskReserveDelta }}
{{ riskReserveMsg }}
{{ riskCount }} active risks
Risk Description
Category
Prob
Cost $
Category
Risk
Prob
Cost Impact
EMV
Response
In
{{ r.cat }}
{{ r.desc }}
{{ r.emv }}
{{ r.response }}
EMV (Expected Monetary Value) = Probability × Cost Impact — the standard basis for contingency sizing. Response strategies: Mitigate · Transfer · Accept · Avoid. Toggle a risk "out" to exclude it from the EMV rollup. Sum of active EMV should sit at or below the contingency reserve.
Stakeholder Register
Name
Role
Organization
Influence
Interest
Engagement
{{ s.name }}
{{ s.role }}
{{ s.org }}
{{ s.influenceStars }}
{{ s.interestStars }}
{{ s.engagement }}
RACI Responsibility Matrix
Every task carries exactly one Accountable owner. {{ raciValidMsg }}
Task
{{ c.label }}
{{ r.task }}
{{ cell.v }}
R ResponsibleA AccountableC ConsultedI Informed
Communications Plan
Communication
Audience
Frequency
Channel
Owner
{{ cm.name }}
{{ cm.audience }}
{{ cm.frequency }}
{{ cm.channel }}
{{ cm.owner }}
Project Closeout
Gate-driven closeout checklist from A2E_ContractOps (CL-1 through CL-8). All required gates must pass before Closeout Certificate is issued.
{{ gate.id }}: {{ gate.name }}
{{ gate.description }}
{{ gate.status }}REQUIRED
{{ closeoutGatesPassed }} of {{ closeoutGatesTotal }} gates complete
{{ closeoutStatusMsg }}
Lessons Learned Register
Capture what worked, what didn’t, and recommendations for the next project. {{ lessonCount }} captured. PMBOK 8 §2.1 · Manage Project Knowledge.
Category
Lesson
{{ l.cat }}
{{ l.text }}
Appendix — Forms & Reference Data
Complete template library and reference tables sourced from Barefootservants2/A2E_ContractOps@main. 38 templates, FAR/DFARS thresholds, contract types, and lifecycle gates.
{{ grp.icon }} {{ grp.label }} {{ grp.path }}
{{ f.name }}
{{ f.desc }}
{{ f.tag }}
⚖️ FAR/DFARS Acquisition Thresholds eff. 2025-10-01 · FR 2025-16412
Threshold
Value
Triggers
{{ t.name }}
{{ t.value }}
{{ t.triggers }}
📄 Contract Types
{{ c.abbr }} {{ c.name }}
{{ c.risk }}
🚦 Lifecycle Phase Gates
{{ gg.phase }}
{{ gg.gates }}